Inheritance diagram for IMFWindow:

Public Member Functions | |
| virtual void MCCOMAPI | Show (boolean beVisible, boolean doActivate)=0 |
| virtual void MCCOMAPI | SelectWindow ()=0 |
| virtual void MCCOMAPI | Center (boolean horizontally, boolean vertically)=0 |
| virtual MCCOMErr MCCOMAPI | GetSideBarAdornment (IMFPart **outSideBarAdornment)=0 |
| virtual MCCOMErr MCCOMAPI | GetTitleBarAdornment (IMFPart **outTitleBarAdornment)=0 |
| virtual MCCOMErr MCCOMAPI | AddAdornmentPart (IMFPart &inNewPart)=0 |
| virtual void MCCOMAPI | TryToClose ()=0 |
| virtual void MCCOMAPI | GetConstTitle (TMCString &outTitle) const =0 |
| virtual void MCCOMAPI | GetTitle (TMCString &outTitle) const =0 |
| virtual void MCCOMAPI | SetTitle (const TMCString &inNewTitle)=0 |
| virtual void MCCOMAPI | SetWindowFirstResponder (IMFResponder *inResponder)=0 |
| virtual boolean MCCOMAPI | WantsToBeInWindowsMenu () const =0 |
| virtual void MCCOMAPI | SetWantsToBeInWindowsMenu (boolean beIn)=0 |
| virtual void MCCOMAPI | SetIsDocumentCloser (boolean inIsCloser)=0 |
| virtual void MCCOMAPI | GetContentBounds (TMCRect &outBounds) const =0 |
| virtual void MCCOMAPI | SetContentBounds (const TMCRect &inBounds, boolean inInvalidate, boolean inNotify)=0 |
| virtual void MCCOMAPI | SetResizeLimits (const TMCRect &resizeLimits)=0 |
| virtual IMFPart *MCCOMAPI | GetThisPart ()=0 |
| virtual void MCCOMAPI | PrepareWindowForFirstShow (void)=0 |
| virtual IMFPart *MCCOMAPI | GetContentPart ()=0 |
| virtual void MCCOMAPI | InvalidateShadowAdornment ()=0 |
|
|
Adds an adornment part to this Window. Adjusts bounds to accommodate the adornment.
|
|
||||||||||||
|
Centers a window on the screen either horizontally, vertically, or both.
|
|
|
The Constant Title is the original title of the Window as set in the 'Wind' resource. This is useful when you are doing string substitution (using ^0 like keywords), and need to revert to the original title to perform another substitution.
|
|
|
Gets the bounds of the contents of this Window, in screen coordinates.
|
|
|
|
|
|
Gets the sidebar adornment for this Window. Unlikely to be used.
|
|
|
Windows are Parts, so this function gets the IMFPart interface to the object.
|
|
|
Returns the current title of the Window
|
|
|
Gets the title bar adornment for the window. For Windoid Parts, this is the area above the window contents, containing the icons and title.
|
|
|
Invalidates this Window's shadow adornment, if any. |
|
|
This is called once, before the first time a Window is shown. Generally should not be called manually, it is called by Show(). |
|
|
Selects this Window. In the case of Windoid parts, brings the Part to the front. |
|
||||||||||||||||
|
Sets the content bounds of the Window, resizing it. These bounds may be limited by the resize limits specified by a call to SetResizeLimits()
|
|
|
Sets whether or not closing this Window should also close the associated document.
|
|
|
Sets the upper and lower limits on the size of the Window contents. resizeLimits.left specifies minimum width, resizeLimits.right specifies maximum width, resizeLimits.top specifies the minimum height, and resizeLimits.bottom specifies maximum height.
|
|
|
Sets the current title of the Window. Note: Title must be fewer than 255 characters long
|
|
|
Sets whether or not this Window wants to be listed automatically in the Windows menu of the application.
|
|
|
Set inResponder as the first Responder of this Window.
|
|
||||||||||||
|
Toggles whether or not a window is shown and/or active. The definition of active may vary depending on what type of window we're talking to.
|
|
|
Attempts to close the Window. Some windows may decide not to close. For example, closing a document window prompts the user to save their changes, and presents the opportunity to cancel the close. |
|
|
|
1.4.5